package com.yuwubao.uav.tool.mapper;

import com.yuwubao.framework.bean.PageData;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 *
 */
@Mapper
public interface ViewpointMapper {

    void clickViewpoint(PageData pageData) throws Exception;
    void deleteViewpoint(PageData pageData) throws Exception;
    void updateViewpoint(PageData pageData) throws Exception;
    void disableOrEnableViewpoint(PageData pageData) throws Exception;
    void addViewpoint(PageData pageData) throws Exception;
    List<PageData> listViewpoint(PageData pageData) throws Exception;
    int listViewpointCount(PageData pageData) throws Exception;

    void deleteViewpointType(PageData pageData) throws Exception;
    void updateViewpointType(PageData pageData) throws Exception;
    void disableOrEnableViewpointType(PageData pageData) throws Exception;
    void addViewpointType(PageData pageData) throws Exception;
    List<PageData> listViewpointType(PageData pageData) throws Exception;
    List<PageData> listViewpointTypeAll(PageData pageData) throws Exception;
    int listViewpointTypeCount(PageData pageData) throws Exception;


}
